When you enter Chen village, you are struck by how unremarkable it is. Set in the remote China countryside surrounded by farmland, it appears to offer little.
www.emptymindfilms.com